The Best 15 Restaurants in Odawara, Kanagawa Prefecture, Japan

3.5 Rating
2 reviews

1-13-18 Hayakawa, Odawara, Kanagawa Prefecture, Odawara

"Great seafood place"

4 Rating
0 reviews

3-14-14 Sakaecho, Odawara 250-0011, Kanagawa Prefecture, Odawara

4.5 Rating
0 reviews

1-6-80 Shiroyama, Odawara 250-0045, Kanagawa Prefecture, Odawara